#pragma once;

#include <string>

namespace dexgel
{
	class Texture
	{
	public:
		Texture(){}
		virtual ~Texture(){}
		virtual bool load(const std::string &filename) = 0;
		virtual void select() = 0;
	private:
		Texture(const Texture &obj) {}
		Texture& operator =(Texture &obj) { return *this; }	
	};
}